triethyl citrate - English Synonyms Dictionary